1756162
71623582
2532819
73157053
70147292
47522833
95485775
99099493
75892092
67954937
19291736
5722131
78535684
94737301
45268137
4429235
85081259
84364512
43169835
78292514
59888117
30693045
61043173
26181015
61951433
40261293
14537535
13104560
4818025
17947830
39601224
9332626
24831652
72568461
46065989
94738230
9959668
19948416
52409888
18702132