10204266
4053836
39184337
54025113
80767354
46874695
32592518
1612294
17835688
11716951
6941796
85914252
3975217
96009036
51205259
9212426
85383879
2108406
43162873
18961631
74941245
5183288
4928037
19424305
45619554
948122
83391918
49635922
2879937
39269945
52688731
50804693
74886956
93606944
11566096
70015409
31601392
65307480
72476759
61315792