94916240
29567192
89837343
96582867
45698187
18981877
14088725
69002193
5011245
7074492
70341402
88689014
53489847
88496853
46152153
73783267
36946142
40935144
21181810
85943273
71171497
66087711
47205094
28644004
8362187
39311201
36758863
7714429
52592188
2168752
37508235
19498471
34639227
43418037
47797317
66504346
39883466
53106810
10907187
40742562