84989659
85283826
42465592
63814450
68662871
50181538
22617695
19703511
632914
87822954
93673846
80539731
1555713
52567151
59348841
72077572
48414767
92958344
28121612
58436428
40616019
22039221
62979953
9997694
95225987
4251926
92406096
83028071
98327478
65574243
61865040
17162286
25318476
75647282
59795131
3348737
7013818
17328123
79238601
24735925