73138739
35296922
11079454
6598375
90669951
55737483
74929522
4558782
95462304
91422342
32791970
14179094
48397549
89024900
668225
86738018
65875306
19519012
56551144
11952104
75767089
74558411
739689
99279941
45885949
9827122
36384462
86548391
86936387
43188754
28926590
10834667
24739542
6069861
86763551
82264759
60195838
31206774
19107072
88782540