83894526
46141989
29058646
5141228
21921242
62563086
64521341
43244750
109419
31892433
37913963
92098721
14827894
89621577
21475799
62057308
42048821
27612974
75884987
47873995
83426720
90687864
97844323
21339119
75869156
1845456
72889550
8779592
57341878
72236891
5148718
12269358
42332324
41063751
91825667
47624872
59921100
21219087
94056760
69966576