100006402
72626810
73625362
55681167
33539978
14806388
7723033
2491969
84665876
53792416
77685149
86846770
5241661
27641061
3209196
1959684
8395390
7268520
4104001
1312364
22813929
58857435
11105239
343356
91014991
80472060
1446498
64393649
91262599
27984675
82434594
45673837
44314600
56221096
3759741
21504758
10888041
97559887
57414345
81776289