27822248
88537958
60044658
43364039
94679634
14971398
7582861
81755998
64816569
55535174
10432140
8332326
19686044
52206423
34633502
24421216
32171877
1023875
3454822
61982194
2759145
60028229
1643801
67225585
35571222
68669008
64461842
8330191
61456808
72833868
16541210
4496386
1164068
51998390
90783399
86831969
97237261
74599509
34724673
30716641