20007719
1488829
84813923
64204900
6933077
12509427
7997128
10665252
75766278
75226764
55687370
5145989
47382796
45611073
3193590
20541136
22781212
60041741
54739815
57175203
63602453
22613290
26047727
37856312
9651001
87098403
28705341
66076143
9122297
93253104
48824046
18174439
64094218
71947386
28583374
33633602
52046368
32571330
30185871
73584968