58757425
2797616
5447142
7152222
2809571
26822480
25358031
5089132
80657113
21692398
96758327
76047076
12766735
55165240
67079094
4196291
62902509
50568091
81114302
43403382
49658401
25258109
43273326
1133580
41888212
39194884
7567431
15466856
31873375
44793690
44111671
98698347
66651437
88653401
43476524
6752908
43554534
92885752
53728350
53526937