59498524
96416032
71065850
88584424
18768906
1115292
70192126
3932258
64719810
44458039
23593167
91218599
64141663
34219703
96984573
61206686
94859095
6736963
62533692
15505373
83804414
81522652
5064971
45681994
73791430
29359529
5712871
75473278
39834934
95636794
43936749
14888723
63079848
12538843
68165621
1576382
84324244
361177
67087367
92822775