35514530
86713030
64014556
55626081
1289712
5486259
69773369
38903531
53252252
57387019
24566262
32282237
4878309
859443
24432118
90761534
20727982
76336919
43474318
62005577
89813
85344752
12013626
51735868
6325117
3317662
88246302
19552326
16746844
27354204
14804155
950306
9021134
17407998
40456027
11144921
30014498
33776255
64272753
37664636