16507250
33062960
24339067
4584496
91211942
97191183
66371818
70532053
33442185
41225175
30149576
36957985
39669699
10223399
8512407
54582784
76948187
46715125
41166358
26036169
46975829
9258826
81564144
72784964
92701641
24834000
24344789
8541613
52523716
2114931
67679442
4454217
36594924
50083364
1004240
78339525
17095133
77356999
43621102
47701442