39566538
64337464
34536480
12499965
94145266
3498930
68584372
1813210
27878805
10916271
23556550
75324648
23306363
17228018
1778615
41661666
68644362
10823291
93063496
68916470
50981160
82933697
46938510
8152694
84338861
9717315
49161224
90623726
99713245
24997209
64284742
54814989
52908910
85318503
97101521
3034758
26527785
9043108
34305145
9305322