29907989
61323534
6154871
3389507
6866353
72011626
4766216
61907920
59721740
50668816
2429501
3316255
57745150
44441479
81479929
19053025
37773367
1769475
12902595
23702301
46181400
6380435
26124129
481376
21804785
1776811
68811289
44053088
81077857
32031716
54184382
8643922
5712685
41829183
55328309
10319968
67795139
3697769
97535611
98155586