29201815
72168257
91355888
53562730
51748135
2488934
55778819
2411814
61734864
50798740
4099454
453344
55723404
8165467
58352762
10817612
89879549
31988139
91023831
11381249
15182529
76207892
50453242
77081344
56144204
69064020
48761253
23464253
23943762
18765748
56748147
25066755
70039990
5146674
30618719
2111424
174403
58624774
21241190
41002918