47395973
61657298
16247553
93885534
36298636
99302907
14968214
98497720
68835571
20684578
77026268
77344588
17324275
35704912
57277059
309104
28033219
88626149
28684908
5118997
87807626
5596179
40233428
16499095
749047
2095108
43077030
49061166
58698462
16567646
38112286
7615713
53425224
44658028
27985953
7062964
92125616
62681220
376440
30451359