15908104
14079506
69065
9512557
63554183
48304325
19296737
75334342
22369153
80419710
13499219
89062543
49615105
8255559
71938845
48382984
37205169
73636636
73555867
25974257
89748414
64872017
28687598
48667496
59066578
20016650
58835756
11295211
8897278
11884276
44976985
1325952
97783003
67793113
90127544
71438110
29643072
29999240
44224919
52399675