76482473
69141518
65884818
57663250
8587872
89584715
16335951
64279481
89567453
804015
62344653
67213448
77567973
15303974
725014
73123440
27244213
66366067
30122511
75671168
50763658
5149898
49453672
1414967
97465407
683588
9009210
60953338
72367804
9924233
28482248
72922935
28030
14652912
34595853
36836354
41217766
15386599
89186590
37667210