86803593
63115419
14167079
9602745
58584418
2403611
80232169
97472611
211426
29454481
36604711
24931011
7264955
90463278
382701
11875894
72395003
67972696
4881218
145225
72089502
50858126
43203420
39783562
98214879
27805145
66833562
53601266
9116523
1388579
95399
43673765
26167594
22485548
50438833
8409550
95495796
28221780
32452830
96702024