76791607
85523302
49463943
44287926
20406098
39169988
45013477
12199769
50001948
7517789
9802668
82752673
28235540
23824480
17429398
7458838
4936356
66505399
9138628
40608505
3791363
22014667
8586068
88532462
94302791
44573395
64457678
46309435
393147
32707372
58807866
94972951
3465912
3899681
5435018
89807364
6643719
32167642
5695476
24073975