76782471
13021543
90052829
35036366
17042438
71448188
23887268
7898428
92657217
22396487
48697772
19973555
9391746
35947954
8151272
96101733
34023310
90207195
39623885
83353800
183059
23431140
17947801
70307172
23785121
64569915
81694122
48297303
3149387
85541326
77313212
62093265
48084479
59465566
7075118
53986849
6526712
14577066
55945149
67175982