34657210
6537552
77404580
18492918
3475414
75844694
67659807
84148483
59407463
59589721
21808505
43682740
38784818
7065052
55702328
59067317
21332168
80164402
55176847
43446032
82401068
15356975
36137292
7114036
4500883
11426045
21126345
9467785
74771357
25576800
60918504
695209
47817642
40182890
23921600
53874121
75189781
51711305
52592145
18694125