6627860
47037528
31865073
43562306
5906779
49291125
33299663
85959398
15491095
97644703
5635134
87226343
6225896
74813145
1356298
19465873
39485719
24571005
2386895
63233296
20373758
21143332
17243814
38022113
84991781
8211989
31017839
29549658
5716740
42373189
4787667
11958865
83143611
12437274
3535157
1055332
75056322
18597955
68338340
85654332