73117125
48929864
21132070
52448113
63127730
35896808
36027543
36602401
5514364
10803434
38855802
86429930
81982945
7084729
24228805
40069505
80366923
71569136
74253868
90834566
68853535
81676248
35676816
20967341
57785865
65079696
21811103
28872774
5953709
17548311
27779042
28915734
95299566
56032434
15648095
34739651
63826061
99879335
25449161
5485339