16447676
9253407
8524658
46582669
2403345
8784138
11793634
20863429
72763943
26359975
29443937
90398421
8659472
148040
74223505
97731718
35567735
43028899
69552081
45477806
76176090
37686486
61661966
50009536
34585446
4164766
3240206
29904484
89524843
27561790
9039877
81738768
9661852
84097059
67432652
39932856
73285051
2874687
3399281
57737164