87049864
2719349
10969238
32077408
828396
84377783
212724
69505481
70568246
58177836
7492934
80325723
12845760
94896862
78867484
98324211
57529319
70779162
72368772
21543313
18027462
7456443
19234728
47869522
36063006
20766082
51878523
91544127
80858413
1762218
517272
10291301
956785
37586930
6138333
69665312
55294344
74321294
87895501
19378392