17594343
64976370
2531898
29524117
54878746
8256202
25273818
15828677
15889900
96235066
30803399
38005230
8683908
23822214
7418904
66404450
51266922
11292773
4947344
1853989
2968241
3906996
1174651
76104270
60828688
33286055
357782
25871269
711414
14036107
65042716
42059832
22271499
15359198
16277647
43388897
69619871
13433371
22085659
92739413