5265350
31265871
18973249
52268982
63134195
99527381
73334027
40433405
10216430
52813343
79205200
92024365
52111466
68164111
35999145
92067234
76395914
79868604
31608547
21712886
15669552
78867828
62882944
35609655
77869019
1322380
85104007
58028466
47468795
1569863
93587090
28275110
90665992
98652316
5086477
90682588
72438504
14089235
55567753
69416728