44348706
1769210
8235633
75674365
13363531
43317759
43865886
9635750
87451603
35001531
64396166
3375691
69606751
40844999
9803268
98655705
71228986
374856
26079294
44042658
40777645
58347218
4643103
90625251
45332556
12071264
15207842
24354749
57566525
74671940
72281583
46413557
81775070
34492811
83913577
25785689
1376442
9399003
10379564
38824361