4112176
40681319
822940
57202110
10434386
86612108
8827814
7114307
90592260
75844233
52772056
3124498
54125310
9942381
13851084
55604724
52405315
11671511
72817645
26277601
63993802
65866722
847699
24151804
65489846
31601227
3182929
50749417
111564
44052844
7239648
71081883
70942836
15024130
7038511
2463539
64477416
9366723
12534272
32802536