64012595
60516016
92841933
41471699
56445876
92883399
73773556
15965133
789371
40036242
6812172
96421273
85019489
22019852
6965314
87482566
50216288
43044734
75827237
44645445
25712701
93271405
25119843
86132244
1825417
90569988
30589878
60081917
49736945
18851363
140219
77996636
26106125
61325995
64117542
54915326
31523826
82026927
97459080
2349824