5083513
74797066
1789006
10438711
38077351
27227509
51881511
48875466
17619774
29696347
4901530
76477037
1687251
79087785
276275
77134449
2497433
48765268
55899278
16293636
57994565
51171295
33326178
2628578
57017684
57364936
92005942
25093467
35804092
39378765
23397111
36772836
27448107
66629041
1236044
37774433
614408
6839329
7379291
30025694