85356671
83164272
64094
74281397
18233263
45545657
423153
12344676
75379011
13114460
39198277
21602958
26272485
99341361
2691548
16222949
70041617
91884292
67996140
31709941
72498666
8054260
46748028
582523
1809600
15742652
89701115
53589359
60164079
7917594
66995719
41897104
79789728
68062998
39605934
54939541
60933700
14733030
9040681
47861916