19305895
60528982
35037904
859253
79249199
26397328
1738998
31731115
12659786
52658130
48015361
38089889
95787002
34551194
97492998
80365526
60739805
79902490
7245457
66249942
62507569
6841146
79081331
32491183
49949272
11833303
21014604
1294122
21913945
30785244
19786255
9006432
14147465
79375720
28367486
796465
81327362
49971562
46958791
55618140