57687614
90003776
3148166
7630284
23328457
23042075
10409071
38951649
88405501
40315077
76377917
29611248
63006010
43509027
51221727
62244772
63805466
76823315
85819860
77686957
17696146
43532982
76801255
79707244
92971992
8527225
25371947
38985773
84645972
5487791
38064612
66478546
70352812
69378191
19817546
94754806
85006753
95156362
89037241
76646001