91882797
16369681
66198600
42515607
97861599
6955502
61141438
33296183
48132745
43657288
86474447
876407
8644366
33926209
17253975
75849722
73647911
50607421
50002942
38703445
57946000
70287712
37698511
29169130
62375652
58176185
94576717
84679358
20302958
82645499
4631148
83015488
66023593
62518159
86755964
18892147
31767109
41166570
29603721
1253309