41238491
6702422
70413851
71223619
24396121
93957908
19789540
7003546
90858060
65562714
13531849
2398968
89507178
9215135
16821737
27296857
3139057
821553
43288395
19406514
4087230
59163848
5227469
4662746
13693240
58639972
74701124
1069692
8011158
69989749
92858158
96399664
95494266
48867555
25458765
4329247
35781770
24151838
28257754
57678302