243889
33999481
84358630
90888200
88137427
81834581
83582262
38455710
50859184
23173326
14933543
85507128
6063143
81944226
89979429
6984185
12615060
28629251
84151862
772639
94647978
9640495
58232290
92644949
55781752
35615762
7104311
7802415
603961
87029072
690932
44373337
91101171
4428048
41955843
71191967
78311971
47988260
19865529
1689899