27753464
71799681
3907598
66581705
36727610
42769074
50216340
41035122
63284964
18625685
7655230
2836936
90622944
65868368
91471963
85186126
50393681
503465
34891690
63858193
31266326
7401350
72363567
24128808
79722297
14999643
99486801
92055003
70368067
3361195
10775974
81023455
99437777
4029937
18211110
6283330
882092
81058106
22484777
92389224