7729639
3588710
93405657
85763702
35803172
87587463
16967372
24867507
9528782
17437587
73489048
65225552
64587779
56337480
8322961
62859443
26774883
15357217
84253834
80657784
99311845
49826069
86376740
81798681
6619807
28256149
24694537
82333761
97081751
536056
5062713
29239003
4126154
78558446
7142764
75639118
8926237
78947300
70639609
42119460