65458358
1460391
80804699
81305919
31866251
11208155
3443756
23816113
39062917
17077522
20987596
46719114
44293077
29784144
98048228
64598993
26407899
5912183
644967
194277
37773107
3099909
99109264
43971956
31505925
76077218
39742451
29664108
57207549
6101539
78573953
55048284
22433524
19033362
74518144
48121344
92653785
51553208
7683218
8278424