64755038
53742688
32882917
99820
85532274
51869211
26295952
14685229
68669606
8247471
41515649
85551996
51254292
40096587
42289486
73972811
51831002
54759792
23338299
33404426
87591639
35569784
20178118
23625700
69483071
4748874
17638356
6906575
13724119
48012774
25131534
2975257
82662689
77258198
25472712
18952730
41862630
92325905
88456781
53162091