46563695
98593318
15941310
37524933
26596294
5814836
22055274
9573975
5856267
7243229
9093517
44771486
27534160
9763187
11246512
6178996
87902273
7879338
37159467
48828081
845437
50092573
85226363
30006465
18374992
2814191
73292152
90567084
95598190
60038425
10536116
12794967
99686756
48095846
7626293
18307249
5877556
11732802
87622423
25557175