19257485
70656988
318716
46967445
93331055
87505542
47412394
8565251
55631598
45343843
47457364
55102612
25614048
77931600
47693341
1199949
154434
15417203
55079839
58309180
16821676
25497120
53093450
60387795
1792460
79533463
38227987
25135017
3022364
79059503
15647410
93467758
90213013
24748764
93062791
82702097
6625232
51474730
59578151
8482200