54235719
72741692
8135989
11102340
40123571
88804213
25465487
55228830
201559
64128512
53757761
26081257
5244695
10227649
72315256
28132823
28385940
15608193
67735534
21397075
529009
32743017
43743917
43343802
68071621
95185254
37031093
2345591
61103933
26968547
13133520
32839091
69597609
29206705
97437246
4863439
16326176
96774572
39335794
30859184