27902849
56293741
50736328
43439100
44823060
647785
6313492
40921262
18224182
5854750
73232922
8009852
42143365
43535888
52375116
1232774
66411302
35851547
48946581
19317659
98284896
4091200
58141942
52436723
48067889
72303324
23887549
889187
41408287
65109099
48911634
26497339
67159335
95152795
70036556
25694931
88442873
10983770
19403956
24319577