18404306
6917512
94595070
44082144
13782671
5151514
8406786
54717589
69985313
3791341
7656914
17813311
38303647
38277376
70753178
36098017
61868243
52296413
72968619
7626727
74791329
59069928
49132086
24704129
80994380
69428542
1297831
9455247
58472944
83296249
76597048
12308799
52217293
2753590
1329468
5309286
70713015
9619317
39033689
81846883