1398458
12089292
8950871
38665599
3834515
64732464
4088814
1386356
21803582
85768513
18435577
42779171
76245124
85155668
39508200
85239917
30986091
7141617
95773684
4035983
18154218
84549012
10593716
94429112
92343188
64704793
45759592
29796039
78909424
7385485
40323383
41989456
99903615
31005041
81163070
75911354
82115930
89009500
6294602
53479216