57519989
51299630
97828712
17227992
9385732
22975360
62238448
3860345
33528098
34506282
3544977
98282088
41759259
47622648
30327863
259699
58696216
97116538
28472392
58528124
13043544
7735686
93506346
89965137
156614
79341623
42242727
51512450
89769005
9329325
8851298
56684568
92518019
52594014
78761374
5962779
67605447
29319906
44042238
11996777