78048262
2737858
98885882
33141250
62646045
87412170
43924488
65683205
65675313
69991905
14124387
46606829
13568007
76335053
2017548
1066252
78056167
64157879
51661570
81162602
17538464
45759919
30239506
4109280
50468812
89974735
61664583
59094929
75238784
9832821
19768626
2999752
80546244
38889701
54911748
73146138
85793949
89061880
77803552
8976040