3310817
4330961
52252819
39033362
49825006
587385
77575318
77601664
29394368
12657787
20743655
67676144
62154975
56427635
14117492
2036346
82616317
26654925
99773594
38426003
26092285
39209657
25148765
86103635
84238242
29352010
80917642
55707222
55113993
57306576
40479366
2804420
47197381
21339788
20191385
15928664
22871218
478811
34862996
71444365