68579730
88252827
23225555
45438184
12234703
7759499
39612779
14964485
9644583
43693439
24238713
20435074
68488067
76423964
57654328
77951664
24998886
90315480
87409100
76043396
83992777
11749213
64295664
84064583
87819063
79844060
19571647
9821957
734108
1925996
54066106
427174
93938929
96806593
72967536
62064130
98586116
24965015
85218025
1919626