19223363
47816105
1970249
23035176
30076468
45602751
47124117
9752359
3166416
25123920
1662568
57471619
65473864
33427898
59754568
49695136
65502994
86943379
87779285
4578438
58141503
34649787
52668193
46995057
1026429
16946942
54494101
71657802
16621335
50134053
66344034
86628491
37727158
74475404
88892341
6035679
73476254
2084545
48502438
11514756