29512121
19937719
44078997
75488638
90943576
31774242
28758358
13323962
9394980
60458125
47739510
91868922
37374519
92131260
16131387
38245231
84880
887350
35911222
42934739
97871403
15313448
15844027
84637622
4254747
83402916
11394455
81062021
7722135
72418901
3014276
75893184
40154528
59279456
74437411
18391822
81512145
2840269
59408287
2665228