37071
149519
405676
32991
31453
4657513
161500
420341
32973
31554
66322
33360
26273
61250
5229965
34666
685451
113893
1907029
2461800