42113839
3631118
9096553
19664183
33582100
6200206
4447820
1555560
71349794
6283291
56793670
27939138
14443710
78434633
69695862
73891036
89234749
79831357
7796656
39432846
25765364
92639953
86112050
94477304
9344080
98003825
97628473
68364796
40361666
27828727
39134309
4554590
81985686
53134283
28471584
2979736
80643552
63768484
84498916
63382279