84082966
44128525
31911218
21689245
57412991
42187628
65727452
14797935
49014125
14782068
77198918
8070610
13303605
27948726
31919303
7751993
48292825
908667
62111785
71128065
84608717
88278806
23081207
57468506
47518620
14592562
8573796
77063895
58701497
11175975
37848429
13374559
88842725
40293364
32116440
21293575
23142829
25076300
70926558
26728607