37115702
912954
42928580
13109586
92415846
3989953
36672377
60364212
55379038
86544504
198713
40733741
69809382
54397107
188910000
9984057
12275851
14097928
21875928
41425134
85237574
96236207
9893904
89709763
59656783
95551496
427054
72836550
36854318
97043412
66005758
336903
9577718
14021047
60855503
61625224
36916231
69104577
71491113
1828141