89759308
92811988
65456360
28065089
60894288
58341570
2104871
77093333
25025679
98811342
95718462
61327769
38162827
37875318
28912834
40559984
58923405
17887696
17489823
56766283
719795
20404566
92216318
25076603
95684106
3988157
93951986
31686083
85598905
2085711
24716844
31145362
97683941
3151830
972729
1066295
39934746
36622441
513780
26657977