34702322
15042480
7682892
10239957
83073980
30802400
5513717
81672394
71878815
80432721
304545
11959596
81774474
80963104
1258781
2254141
75255475
11949741
81248026
19805628
74704268
92319025
80632090
37495422
75853710
60794633
46216670
6218949
93794626
26421515
966720
43577832
89953500
89969951
58542220
3757617
6006304
23492442
54659429
19194231