84276926
16329674
71233453
61512701
44613145
65301724
29606465
48854431
53782930
12325007
98869013
59571168
77802680
45227414
64326205
44823305
89767931
40674642
808361
10945594
44762900
70417140
25957605
70865796
14365192
92479412
91675023
13858797
68734
91956428
11914892
24971917
83111576
71266031
11546979
95176887
18775317
22695694
20007566
15675357