61162023
43452460
53649021
8519673
90598058
4278154
35757972
21167614
48027666
42869729
56224862
22565056
16419907
25821915
19042206
32417545
5895284
93315310
2697636
3339698
18163000
9912086
49913007
83386497
25881638
52454913
21876119
1606352
92863600
83861417
8538402
7959273
83688023
76954328
28067239
40014999
41849855
30991901
18223534
49045019