8901288
1541319
5232768
7748605
19025480
16891277
71409808
16126117
36992564
16947817
70072076
73569452
88826212
57374572
33495756
74143600
32724676
72393027
42566565
67485068
40289588
2114368
60798787
50765729
52299535
62409103
94264457
50651306
59471542
97755961
83125633
51963925
29695300
8522100
26581620
41471597
34273724
24427366
5136280
3088929