813540
3938317
33658569
22643787
8163914
39544433
25286780
56743588
85128876
62074492
35337908
96433665
94087111
79303722
84393143
9951856
434494
42478223
96326420
69434846
74166526
86198896
1760702
2538623
3158869
9802691
5061956
69809489
4950407
20239489
67431073
92408
10786242
69941512
22011757
61211298
27712473
91644525
11529380
28439424