85869444
90295190
10185576
87184370
64328776
57408433
76888207
16479054
66338536
14784874
8228353
9332646
9441992
52403713
19223603
59156178
60933671
70829420
27269393
2062982
56798129
47047262
45995881
29312115
8166152
2758393
52274575
68164335
95887791
82794064
8153775
78066163
3606559
97688569
17287054
76266886
29339252
47147826
54615303
80809464