68149024
85659422
26061405
97066293
237223
88811427
13315336
71529112
22101322
45685114
7773689
60683169
28126087
53013841
61986175
2952416
62193440
55257569
68905982
85243816
39272981
62951432
95437584
99743807
79512738
46467152
20032825
96196608
46936957
60508870
36132757
16084787
92015546
5234861
68685421
57977887
51351155
58925959
67089536
32179864