45553492
70493805
17443016
1032756
39838563
56628580
14444095
84706145
4247137
94638320
48504835
14463059
97886905
26784883
24596350
54623631
9209004
41823110
83769614
35904307
80092470
53963057
77362092
564720
53739423
40629545
96437744
10674205
28108724
24271603
2185765
17222685
45154310
80941274
51869402
40222323
27747095
21419959
39589772
9996608