20766181
2841967
11552697
55605913
9434159
51729739
24226570
87106639
29681620
14174596
59531289
51626846
58844898
21041589
80844533
20256200
83484
55837310
5224615
34584671
33103636
16119749
22846592
24624255
25283836
65818587
44665807
42091680
7173338
30577496
58096720
8174137
48222935
80811333
36505039
85725981
31085741
20445949
33794145
67172702