70542472
43343019
99816965
68773748
32478633
90474216
97984121
17112736
46083124
58165367
34081819
5778420
14524330
25072665
78992155
90887363
73021656
1958264
15837532
8043726
83274095
77896101
12089611
52569566
8595122
39032050
58037822
94296667
11133361
58597610
9167597
14407560
84829070
86984559
85572539
5755937
6314243
4498221
7445882
27537268