82535590
79959342
91385992
48816007
53191712
79621959
10286175
5996226
34011647
75072008
57433377
35562535
1446700
6350582
71366044
61414987
16682029
70431700
6044313
76739035
64871875
61381972
9623518
47631062
60144984
51512756
73954691
9072811
21224394
71799982
20549063
53436533
17418037
4435318
88572359
28368434
65587954
81127389
60876601
11558222