38061286
92337297
8865498
88001041
65583463
28677114
24365077
79015338
61103912
46611699
16367725
50519105
81889255
42385934
9135037
76317996
18712222
20098209
28794154
97268975
61845138
29484169
27045469
75533854
9868500
24623395
50543740
74599022
47238579
43082266
1075721
12454526
393473
21391067
2172231
77775798
64142247
20687672
48156427
6222231