94556005
7639221
1364820
82796531
16942816
11112808
7090161
625701
79302146
52784662
32962069
89284674
48953469
46134891
81732620
49164796
5567311
19258635
65079869
5455889
22681052
55015719
33931675
8824983
31171
22045458
49205614
5688185
39436450
23523277
83345217
80071747
62258074
61055504
23858902
9664793
72933584
7692611
67252452
5673718