3464555
5392349
94869593
967311
15091347
23984910
38991645
33642861
16048084
78481337
35338338
31985722
69969552
26167494
532628
11836343
7670270
26929497
20302383
49388606
2514571
97947972
974814
16193233
59843719
48485212
63296863
79601872
49959070
47065059
17029093
13997447
65641625
90114550
5179030
7366220
6324326
88657983
6212922
75226637