54826631
53279068
322790
19331725
78484536
66688473
56566665
43777709
92255016
42659604
77977078
18358598
95194019
70049907
31088650
44967702
18893664
89645117
3190504
68708021
25664947
3882495
3309188
9482697
19996243
76073532
13462447
47824
67804687
80444887
24888767
84684094
10294372
25619332
21354115
82508182
6941185
1031620
28426228
7990765