20508151
57656275
42194595
69449707
69649047
2225164
94134070
58482798
82485100
6869174
11951716
47458351
28612900
94348016
74034753
99648888
6310282
12717945
76363582
64334606
89888215
5481586
56009357
256810
99108009
77675714
69364935
1587363
40395650
5818651
50617940
71258175
82507914
20798434
32176376
7306866
92805717
88405600
10982502
88984050