91074090
35636135
62468544
8694882
77472231
82283064
70375983
67972452
8419546
55674773
5385448
55648630
9886506
31194424
42882987
93751211
10653138
49729079
94674128
5892767
92023905
94699617
19984802
61026726
82721935
92636992
86375169
24854284
73049762
59421091
11802056
20191496
65432431
32779524
12706690
607050
542920
98127272
95089458
43341562