66064622
79241974
39063094
52162611
4211572
38136609
48747081
7569413
19702004
10417660
65004102
49582535
37599289
50577573
32151541
56158848
77557092
12033716
82708452
74248960
11885020
76972891
29612441
79667069
30281118
75689400
94688180
59257960
52643691
85206290
2408548
38955011
56249978
5848852
83587686
17364910
621216
55775569
11398859
32262833