39528071
53277833
11558479
77341051
2149221
80716765
2011892
11823182
15756219
47807015
4652205
81435546
61357505
91267157
35882379
49704731
98937112
55408475
69583858
18348762
66415080
47021842
2038002
91258150
44078102
7329354
29114752
19994129
1891716
6453265
18732628
68734852
22949530
7996499
8295299
51294252
89979728
80599222
6055659
58241514