3341206
24278581
66799057
6518271
37149605
21342798
64806916
43625062
24592494
20236352
99776219
52615466
30583449
52474736
23788832
4747008
26273899
51649485
75181745
21459501
24203962
9259421
46543570
9187158
27235912
17012802
64149595
94643852
98201529
86403027
426385
45365897
59769789
82138923
21352019
94101988
4595304
8745700
13939
75431734