15169835
37765658
93496904
3089189
85619638
78152504
42838528
43126437
41897348
55077341
41061237
1934404
22539654
1714730
83165252
87447117
85785465
94273224
43216640
1386242
4178762
16775031
14641171
56433146
62795121
19132174
4068367
3227480
47251827
13224674
14702081
56947765
90244035
48623985
50934478
13875903
21035038
4235160
77916917
6191200