12119946
3496016
57113120
11186335
63931804
7662958
44466151
64111615
43685959
6419221
72988854
87904511
10433162
42808513
34188221
2578191
61164839
42519630
6294143
27376368
80642393
86419724
33495141
61909552
78386021
2172917
27942497
57319824
22841019
74726776
42069239
59173100
18966752
38598150
97884439
78687759
18543117
30778308
13816068
71289920