63246497
50809840
36395782
77549269
36386020
87289081
3957863
20368895
85333025
91994359
5518417
19721294
98212825
42888277
31098685
97263062
79883575
48792369
19221545
9948143
30159733
9579930
9171474
25427184
46329228
4673834
19829072
53866426
383332
209249
1604255
6920706
80861255
55605780
65877646
73403889
492064
15325482
32011711
56853742