8450675
95402675
4426687
72727850
2241503
8542531
6726313
94558924
23069359
12923018
28522214
37575136
46248570
31767482
42612301
92646891
85674441
18416575
60714789
2168521
44052166
31111602
41707602
67482461
4670859
46735692
59166131
39297240
70619130
49205977
6218409
82773272
67811267
26002043
93117442
60165783
37095436
28791149
96984440
45268585