41868199
11657959
20416025
24898949
75742979
70124622
14057674
61801628
83186061
54489932
3102705
31634733
37078730
43067366
83047808
62654786
36095014
28212717
58349145
421984
4307916
95789610
66737239
32487703
32628310
31331846
84728671
57536458
9214161
64914476
36481205
82994676
9242378
57932750
2217696
4297652
85598719
33455729
55008613
13663601