14372118
7536666
16668307
13423539
70763604
93953600
38781402
69622140
90933959
54659600
51382532
60399226
21888661
33315385
28034614
52829955
33823457
31522601
90353091
82028877
49626486
71454329
47417307
86191005
63564816
48802570
35084793
98856737
29077291
70425
81679144
2586724
4648015
41107993
77028241
39546685
14143501
933720
85709460
76969650