66023706
60395339
20182058
21997872
88406502
9356249
77029192
52807822
10518961
4562275
49409213
94698908
43822827
9704602
34596301
19349195
92191237
96271187
27371156
8076028
4694118
12862596
49483567
85924186
61187339
59763472
85466188
69059763
54089797
37148408
399787
9741861
68205995
91621083
21399855
41969818
29382531
42798064
4605307
9116454