32476019
99947985
16495129
21898418
97959225
30488122
62766111
89263747
66507159
77794188
33381355
10059749
1274156
51029109
309427
86471840
47446876
58191571
1758993
40023840
24333354
58406552
64763337
37659857
78746249
8206985
20675663
59516970
94789141
86348312
15786787
46482264
90213524
9228147
7327802
17357359
17443622
12603164
4495842
38503985