49949299
49127279
82783995
64389588
40924712
186860
7306521
65637041
57982194
17546938
69959751
38873518
18223833
4178318
5491967
1633805
4406704
58181540
6024760
96516958
66889586
92496356
33545847
59229426
84256192
27568978
84442028
80801607
53629589
36941896
83461275
53223385
19993516
5641288
49937424
96441167
99544092
17271601
43457324
5309742