6011549
1376364
1374645
2873756
57684582
94575491
19839220
71955534
28893058
73611296
39346734
57682713
37908564
81922018
79261637
51389622
48528634
88205742
94154987
8471300
35779839
83876396
70781876
31638749
27369059
6121272
13179060
77141215
30834446
31308581
6914655
25026528
9209057
17714294
4630899
73162622
610353
48012657
39238699
53172661