43458516
20023277
4297193
86621284
9394244
61196702
54121824
53247958
74379942
8678436
81712946
2456738
37936684
71484893
24619693
16155086
70161440
60965866
99061869
49521582
59329938
64777294
71534978
73163276
10957215
11042955
74044585
60478007
13512164
43337748
47642124
53405669
2705091
56193878
12935219
83036346
17603101
49245286
8362378
1785636