40678135
85247587
95573203
19846778
6745593
1004228
39007403
71348
63559120
44095316
78829151
13448126
14949636
39431305
42639145
10782861
24737778
63787494
4375664
58816532
44252718
93758128
40446709
57411324
12851242
29775188
7124241
52783284
47705155
45638246
16441047
10017012
26621875
35792806
88234230
92597589
1607565
64573066
97088273
3326989