8603969
80664103
7336623
8788436
38939649
63789185
28667806
97105770
31445001
36233294
16052210
23403828
46197231
93853462
72482789
60677031
98566496
1003316
11889722
30044215
53302244
3881600
88457441
20807694
70102354
17634879
65281047
354137
83967404
55556478
75675557
66939680
51851385
2143213
8276681
87698968
96785062
19371595
91512276
12693752