34339278
90689727
16981287
21659664
93533113
3101635
5732200
48396532
19858405
20731593
52762206
79916121
4096787
42879337
15641122
79115550
70725751
6327248
8654723
1092209
85398756
35464913
79965850
32536544
7359652
9872937
48918625
33278516
19939695
29996169
1208429
80917350
2315137
24888655
78263997
10688039
15293524
39013290
32981228
99578683