27017864
25829515
39157597
76645919
23784592
33378368
79778043
25794260
8381247
21459087
3625444
58287337
20772505
28929655
91177073
89046433
53297852
24412574
3078782
56615933
85153078
14087907
25797988
99164757
61675821
13933172
19347280
47209678
79245446
105620
67122995
99008248
68784590
15133891
90602706
39157214
88271260
42808396
12529315
17054864