28546640
86148230
21788408
2195673
58373375
8597620
44885928
23276206
22701268
90586567
3120198
499687
55089848
762893
85424555
17554696
10587242
4249750
2507525
53545156
51387110
89089017
55944293
9116735
1617346
4095280
61956463
4585250
66756844
7560114
96097876
45184322
16923345
66193183
18118735
41003827
89039801
30117286
92969943
36893586