38165499
41567154
41954992
30071057
61789122
44006295
94178392
1638727
62396439
20899056
34058648
50966341
49552110
4519962
665631
24859515
3604847
16468135
888329
28429320
61071529
78746114
27508726
6731224
44222296
71635327
2615942
71102781
97109016
19007950
4326679
82463351
66749239
6901885
28812364
89775569
30525622
53531858
56096065
66219410