70143977
8601593
10818341
50183938
7283269
57287552
98769469
69398948
95545855
69556222
22497873
41915173
61618425
96506485
44242198
96445478
39481210
10693100
61516273
47063479
8731502
60326057
48303558
26073278
82567186
4756494
94145521
71135259
98567044
84003095
4587417
5634364
1792814
53717152
27175276
71262336
38658668
81797208
67678750
8003665