54779164
12847402
50334392
77129966
29734078
49169242
25448559
61103835
87444122
11698325
54128999
59136054
55826950
51186
9478862
8466782
72498412
23059740
10076656
66086209
97528662
13308258
76574518
7228055
48493984
64653058
35296718
1763456
10481831
4341310
3957100
18329843
4089001
82853383
24279845
8248962
76055767
49427627
90827658
55781707