14773762
50149952
15578764
71663599
11925488
84435612
375245
31241469
4960371
12338628
41838134
70514320
50519845
81218737
94661605
51845454
78926742
8476479
76471519
91327240
11006426
19672213
17625093
17171744
27591103
27102745
18284549
51254292
98477097
13721643
5808902
22953631
64178859
14389599
59697875
55316654
90585438
63602395
36441472
6608536