11642173
3495892
82505259
36043941
31012420
66709276
37801625
2016628
10652360
29287765
90772352
17134197
858648
5247057
90387953
65505464
21204960
19016881
6475204
81478910
71394293
7826969
71521737
9694358
8892845
64828690
98732610
59821405
85619457
61458035
27294958
69721447
24457490
99473835
79408313
80217875
78326656
39898844
50355260
5934788