41925418
37564787
57319313
195460
46241885
73694783
55293581
77976205
9385332
83692658
939355
52526937
6437571
89008327
52927994
34194118
73728207
25082244
59534817
61747760
41399977
52766412
36402768
1046800
79976881
65588000
20336112
53852152
9358939
57939801
53847602
84287571
41362470
1967846
20028120
11805007
70336843
52908368
30694041
4800371