58832212
61846008
99855428
7864944
83624025
82676948
58055334
18091986
70928674
38702432
35618664
828088
4808309
58710
27176793
89866576
39797801
34335607
63187681
66815320
66464415
90845218
28844485
952016
12933742
50393948
84111066
58142336
60387132
4735189
2658389
739977
46282124
1933354
42318941
53569236
15296119
15281254
5567032
34906430