70365176
58083629
61607522
26646084
2809362
29385783
62928042
58529117
816738
15556222
69324272
27125753
77272030
43259404
90188749
72079095
34406611
76786032
24754517
27201361
53317829
71447453
43325623
14091074
6381314
65154042
45645820
98002494
53484018
66054154
88251512
69628529
18594274
34396121
38477752
55834543
64992537
72248491
21352267
72105064