7579600
93013105
64233405
96042665
321969
94605529
50749398
51348365
41837053
57026835
34345399
54238981
10996851
59786318
48777352
82619321
95179263
14535493
59765064
79712349
7423294
13989377
86814875
40085351
51619558
79859726
75565803
40055055
30766564
80088720
86821511
31826568
29675612
931417
63519536
9718309
86917966
22258261
79502960
14815642