53128870
80437560
40029116
19782896
5098938
94396668
58357505
32781643
71648605
58542073
93848968
27065795
73202858
29582668
62521463
394896
94297998
42724248
1103170
29999890
19702788
75884330
45061208
3440762
7082441
8866765
71579793
25887108
82941937
63957917
14666316
3319367
858594
25768114
2979934
64779997
80272934
78336098
82536289
89729303