44123643
22728772
97968022
70602208
40726711
78283627
518561
99486271
91683002
71838872
1339159
71818689
41483251
41926280
76706404
62075037
93152919
86518318
81966896
95638238
7131845
6280270
78718762
73524152
58023925
26712756
883849
31707147
23447221
57894979
36163229
8805554
37135841
99688176
56441034
16025932
86369924
80916811
28505812
58866934