90584967
73201081
3646055
18443934
67599093
95679691
66625179
3542108
54263610
58063901
59339888
18107317
8903497
50519969
43099417
60076339
54015693
2893543
60859332
56895392
97544910
14583696
31757241
26157848
2982541
81134701
51815987
2913132
61177826
26502427
13452161
50717407
43538001
94524689
35421956
93179928
44883299
65734412
19413013
98798178