20065652
11673683
14762364
25859537
9566799
24166401
16012708
80345749
67506652
29682518
61873755
6664235
1365761
190333
17752326
7715594
60674033
5704368
36161595
62336865
37249507
62232787
15961537
58928872
39641835
23134898
37729309
84131061
80338590
87364155
59482374
84574319
53441343
99621
68044342
598832
19746104
12339823
28359575
33865431