28308553
65887294
18197626
81919054
27164498
8519263
12254100
23652695
5296292
81794620
32931623
1111222
71315934
68637674
10406173
94135384
90006385
57734435
89937760
45815164
38222609
4117860
6093109
82968733
11987547
20153344
25943152
27288161
24451858
42453714
9289463
61819706
72763382
86791890
3895880
5124692
76353455
58934360
41897685
5839590