14253223
10969755
62634461
34622593
20806908
589537
362088
69148784
62052058
18718527
71106675
152472
81882679
5091604
34571159
83404148
32189050
141534
17458154
5646327
35608543
38909404
96588924
69415499
72253938
41752266
48469017
4521215
56856030
73537493
13018449
31108622
47569585
80084555
1456355
2093665
7405320
34659917
20177263
6872398