22772839
6959641
86148424
58026471
85941434
67766700
83331982
65132521
12671513
21129125
2550905
6928733
11514955
18484471
79604356
19144486
47379422
56779015
66894288
72872145
98643283
70932434
36215589
20494362
76951028
60559393
84628045
63999410
57826515
87983322
74854202
83239898
79286802
25765182
23346440
40047579
89667914
35719480
85124061
52926194