14364996
80757706
18163882
67492275
40767591
82395334
40209491
6245329
14978896
366635
51546595
74956515
50093582
229338
23312062
138101
5444198
69024005
9414435
66322982
17065321
95591608
82278098
8324161
4420458
39698134
40488972
97272454
65808026
9029738
76181385
50614663
39095275
63226523
2675619
44911015
62805370
26876713
42226301
98273712