80728295
41258253
66068944
16145105
97781373
6945722
10215127
62852628
53143681
72124544
98892393
28824031
31695879
72883093
88746206
40418890
37096077
13063754
47733126
58584362
189894
8382522
91934833
31764009
33875979
59651991
81929373
30494558
8931958
44137843
12127109
30703541
29791229
28836323
89596388
39791430
37277473
6403477
35985031
74452508