2224518
32327764
21833050
76688125
17143471
19843051
34638943
7914661
12179002
23456909
44353544
77397434
23112552
10567697
8132059
90472408
46171065
8505873
99839028
54667258
754443
62963178
16629690
46585431
85366297
82035718
12015794
36658196
74647033
24903100
84275858
6867542
61733709
7949859
34807294
1106247
18824523
62586162
25829124
22523308