69408865
50108508
559593
84151011
91295493
8848393
21588866
219209
10672215
87711067
50718612
67578335
17103989
81537322
16731920
93719394
37525280
27747332
95378897
43119794
1979944
57916977
86566697
80065173
16135747
30294991
74579408
88873361
36731465
42818786
9482367
40069255
43703180
24533078
64968361
11758542
10327419
32988382
38693363
90946110