25854695
93428806
26342683
96349796
80228078
52311272
34492819
61723805
1779968
471333
47322963
39981886
52364586
32103519
17745655
60231223
1219217
59866575
2959736
93746385
59794370
18674413
76986480
26936180
24882029
79533612
69528968
45365530
42367668
33391917
90847524
57433251
41996489
64376840
16149520
60291125
20039428
74198441
89273588
11367238