99137428
13226744
92577219
60412216
18014043
61323492
41705655
20495225
36859823
50494954
69493472
9691644
171423
13545601
9278258
59586450
27538933
39289710
6266773
85568524
28834842
7932470
64984013
21144548
55633545
73913127
61434128
12999969
7729692
14017884
36471164
5422031
87663392
42953630
55892967
99534565
34601162
70384407
3795985
9934638