43321162
13612815
87605293
68571251
51972349
89609210
78799571
84271085
26699681
862089
65095919
6998995
9609953
52383534
77141932
43809373
25769970
3922039
85342620
84974133
49193352
2626482
35487397
33598371
8596031
39464024
43523158
76769440
9783218
24126662
39483964
85225330
31997973
858520
97158858
90071347
7111101
29409939
23538773
23851562