96063942
35944395
80598045
104215
81299649
1841706
16166378
25369309
64135899
21345474
17925304
2683861
31356842
5508175
19321448
16936969
32847928
33492408
92636962
70106159
31779417
90469950
22916163
35281787
17583486
16233772
60336990
60563626
70508880
46993894
30131264
1461270
84634204
9264408
77795371
26003671
1161304
5535973
18616467
455250