21473870
31211836
25802179
66115581
3124773
18415194
84402368
83865690
28336007
57842601
86077155
10694736
44433541
99587242
8429216
89548775
68394205
92519676
87359852
2104105
71979495
84615923
62191330
54679095
56284429
12159285
37749998
58198286
27559261
95346186
3577892
42194015
95908047
68119156
52373671
5907819
32046294
6097741
70434196
39457442