19513577
32484665
39345106
6416912
30797531
28339708
2422786
58907611
20737968
22609227
8688724
6815293
51328643
3660207
790971
58795261
46433772
13924240
86237704
72309906
73962789
2682669
37444566
53367818
25325855
71932711
53879396
48834875
88322675
36309123
964088
7888081
1796946
37546703
73335224
29217889
35587454
19275505
75599537
90645830