27632574
60374188
1115778
795129
896428
1144429
9937203
5053647
7002240
21865404
79069175
39894743
64761215
371106
80594534
6086628
45739792
1160414
36591463
26369749
9165258
51715437
13428831
2105846
95006839
2105434
9304577
3931087
31962842
63741073
1942427
6456411
51965332
32386206
90492721
1900394
94418006
67548442
37858562
47728251