20908834
56645452
36091643
6324759
26952865
20784365
56691211
88935752
82718738
22579897
33953636
58112755
74471160
55808887
97229079
74438135
36368057
76417097
2731653
76347163
88909300
73697697
12471197
73819966
60619797
34792885
221805
5657752
1468420
70223575
22894065
27965480
68077586
32663466
5076587
87388031
44852691
54334328
71552701
86563704