42006971
70998802
88542951
4249678
48304228
67432832
42748900
97641367
33631694
68363417
41337631
14173115
99086760
81637807
49061361
66891051
12044902
74286908
8007874
94077964
60637279
58371342
73785971
6425744
3908780
25322040
88977572
97049394
37205869
14301596
44682432
95289301
70637722
11906039
90093499
7954526
91036181
468985
43747576
8384606