76743066
93313410
99682188
20366814
78122406
70862992
34032292
4750777
41226835
27158301
6346650
94611758
65532112
88318452
6683598
8636559
4869333
46637296
14056799
80585416
86622565
80524284
71598255
67933710
48541038
64842233
12806625
39674522
1105262
95558887
89392170
77406962
16909314
31071846
13105345
46984802
82385912
21105647
31987729
67095402