143825
93688150
50068506
81451247
96581710
7899673
87487176
20971633
21552669
9436563
1543508
39541230
44245460
35521430
17304947
70995730
34201982
73314914
99172794
8682440
33331897
71235169
30413346
17511049
59625053
42515250
5756498
779323
84687388
93204261
56309590
43049674
27788939
49295354
60577867
84203323
11186760
34001521
61261999
67446280