42767651
18857405
74176514
15005267
90801717
67851945
86847194
717216
77088614
99112438
192145
97208136
29195680
6301600
91532080
37854897
11017981
9715728
17541536
46545287
74295437
20325934
11943174
70086561
38816671
21107918
43276962
5845297
28788611
6249655
30985172
47024539
38572501
25858415
389920
96341345
37749618
74865283
74268785
45682978