894585
98351577
40854486
72352434
47781267
1135543
32983454
2064185
9202492
51169920
47921151
16855429
52777911
52113622
27386978
87865085
97674713
80127637
42802326
60002614
70869140
2817498
24918151
83497593
864328
41107220
18628345
46872533
71743550
76139290
39993607
58222986
4042734
60851881
48783036
79436143
19636823
21024328
74125271
446087