6142629
53867423
13108582
30148782
81649270
52122578
12441503
10597053
36311801
23877517
1987053
17979281
66858532
12214965
71015601
27591331
8649207
48857621
87836099
7758220
43988020
84087951
709898
85365639
20568160
69936239
52326026
6351539
5028681
81032466
72361577
61613972
35335910
65249416
43225964
9363933
3666942
299289
33037322
94177142