34627446
5482482
20947866
28377703
4702123
2565113
390314
46327278
8653819
52043013
11536144
92838164
63334776
45505041
30201411
51456515
795452
28294913
84129831
2582340
98502966
47902733
5639654
16879900
48068585
63339442
16117738
41934924
97143573
99764386
3464384
19776554
67672747
69914844
40047593
95441605
13977719
70738799
62071236
97241254