40115144
3247357
68744410
46488289
60969787
29477968
3797046
43977649
98842686
6106592
72961924
44992319
18368101
72686423
59993939
57849451
61384503
62878787
145968
7143946
37422112
60592624
37862402
80307316
5311428
79969197
93826415
26933912
73263901
19559062
5578639
76999152
8578815
95539218
39186232
54179583
7352470
5422218
83057413
69438303