895248
20714367
2837546
4631333
29156562
28363604
20233294
99553259
20316486
13091877
23953013
67858926
27667059
74077992
12156732
16028310
3098635
46139832
6678564
28141952
22642971
4921100
91394826
36926701
87352099
12547729
36384524
98705918
50236779
90807438
55995241
10526333
38965280
17379636
24682757
7848489
81066349
30678620
70932848
85913777