73352381
58398259
277159
7126644
29089710
36062136
44944021
28848729
87893776
88533908
35014861
56936207
79729460
82657964
25305844
6886464
88968272
87248078
40342347
75738951
3301714
29554910
93307025
59367965
50535114
46484155
53983368
18865417
43126946
21868367
6925147
90097841
43357127
12881756
21411072
54653515
40002844
8665245
12694993
73448