1719529
103797
35569208
86377464
64902057
47577612
29135180
623282
35799371
26048808
63921990
16613681
84868119
38981924
6564524
73384634
6875721
7993290
83183087
63657359
11861312
1513521
44125283
34123352
99773814
14975292
56027827
54754981
98745750
62419644
70571003
18467823
12144768
1499329
31291261
33242259
70428403
89376946
62036572
312881