77662158
39864479
83978394
32232141
38045287
5313003
12785285
97928968
41824923
70426284
894290
76261257
64884800
8087193
9882913
4474498
27595213
22617994
1147112
93109111
4197999
64788945
28193692
42731892
97934822
11265894
24854390
75672715
1005801
22473095
6787533
69441486
25406009
14024995
8226287
45869672
68106900
3979705
56994695
80515753