51731400
83567875
7893204
473778
58597509
66303768
69442278
936837
47201303
50467671
92456424
7550908
25717390
3056575
33359738
48497159
395429
12608254
23996890
61887266
46821220
79641418
43931069
96653882
64909085
60224392
8892495
36046457
9927428
16495470
10037
1566317
24455082
77428044
1459029
5069422
1975609
20511981
6572954
3608745