20584435
26876787
20079128
7011999
70015097
7278432
59739414
42096869
29363826
59292826
26373280
50636952
66066961
50267780
6583642
51897943
49904080
1811777
4768413
21717283
81215679
33753390
91549659
88376433
4286200
5699645
76541266
42537017
78409346
55818950
4327923
48805561
68765299
33369281
89148803
18058809
14275008
78347530
7224697
2844635