38305513
57827821
81665223
76176815
68363486
13449158
4898324
37501181
42525975
75775184
4888929
34261616
26043668
68488724
217918
44651296
7813002
39033977
1973246
94056509
43811614
24783208
20749976
24037804
4752097
71735795
23662434
6461997
65625182
70618239
13443926
42812744
70489463
99467349
18184961
91069382
4828658
1891507
36723766
82021817