71748478
96363738
83402251
52422160
58201442
88607
555419
13876149
26083577
5006123
22053116
79064044
57565388
85541486
43389525
78371126
47547553
1797222
35612556
27306260
41569008
81855034
87374808
74499407
61519702
55816420
58496519
59961066
60767127
65824408
36674300
32873088
19411164
16652285
10965827
24397782
7031557
7697150
30271304
77267672