65905845
31968941
22539537
98494279
84447645
77001149
38584882
20594264
83001252
57139413
74745489
7995171
49992425
39699289
41122883
68742570
328331
82511325
80163144
88967841
60974126
3677355
9731779
40865139
97997169
35773449
74179947
20594393
2233541
13627187
75671704
58998243
76928977
14394714
72115574
54213506
47894403
73406334
4387771
69973903