49402815
40407068
75562114
64601200
54882042
28765956
28769272
3239630
9755188
20264797
67611034
47643624
31472194
42383465
98901985
96851505
58891449
60965570
35734650
19526758
28477197
24845780
53926627
9701357
11371983
78221393
3083195
39254863
81218905
48377713
15742318
13364000
52531636
78139267
94373718
92768189
9636664
42971224
55054190
44355421