43965346
21931985
68877390
9835156
355982
7107848
24321552
84288983
20405834
34251014
7241694
10465568
44175292
67792437
23806823
12386781
68992176
91281650
26651456
92032686
97032561
94054176
60433116
32179319
17324607
35513563
91548113
19269326
87974398
91789974
32643340
861250
70325509
66233159
3693241
70298603
94699862
339951
96985316
3427231