16696517
85508756
70015846
90256907
97263048
92864596
79754473
19818473
66686459
10122415
74187599
45282976
97561874
68346452
31706295
12084975
83419257
53585177
70802789
52095377
26687779
64983336
20441477
778777
95985455
12048474
27228349
70646851
9704531
99424094
19573622
97349520
14033497
60094568
98433771
16516205
13014564
84747667
6086490
688337