83476555
68824259
38408889
84412524
53869646
14214695
6160774
23026395
46136742
8156674
25878318
32385140
69926074
30086866
26366585
25964846
60498421
19554791
29788926
27125165
63241063
43354507
27076240
2313130
94692399
18515412
4053585
83721789
47143108
20133093
23177589
41417749
53946610
50603077
65012086
25345723
4098827
30306341
12569828
3229488