19133453
2780837
19556032
9302557
75202715
12238119
267101
24214702
66786350
83967258
2985331
8552921
2361746
20238201
93692867
63723138
21073404
79218986
47241718
26447404
6234675
77613086
45191964
32076730
8643598
90043244
52372234
74512670
44733339
78072409
86497892
92439136
79555201
25912349
10503022
85789252
56002736
63102674
5843456
69878714