32162696
44963607
67656979
2605889
35525423
66744715
12407686
40178447
81834575
43713897
28768621
21893941
54893651
52587151
22704711
81516109
39297521
80743895
53063619
5142530
35768101
27272186
23935697
97808616
1902825
96368596
49987962
58002132
56001570
61719256
44289522
9017584
52577315
73228935
78865423
4764680
16942251
37436098
65309591
11006942