84179256
20415266
25475989
24471241
4698263
42879629
16114114
9697221
80074597
90071838
70385404
73162294
16174885
2985542
5782502
92384448
64805706
52794532
76106043
63853966
29441576
1075623
61569405
21643422
48406293
10051291
82032877
30215714
52808713
18897451
39023466
7280219
87649268
75487552
79377269
89524252
18009271
49186280
96237426
35302174