66113083
46445729
25553770
79763453
6558985
7132401
39712494
59742005
40396307
79218413
58455235
75715588
28507298
8404949
17033161
81878823
91072338
96905739
4494346
5916729
4424403
53309655
1980614
32192825
40694877
7269980
15023198
87543807
39397776
56177691
94271963
99157830
34775614
68683045
185272
14446265
234138
84178044
50337367
61032362