25696786
550747
38949896
129086
54716194
65669649
47136976
10019521
36571472
58857780
19221221
60152242
47956778
64137296
250313
73886252
67572945
63156321
8765060
58222020
85971919
92751806
31042567
18046210
42896207
2181665
58693675
47522478
64726484
7345543
9270952
74087568
37694680
76777391
96006001
56986590
14765518
60157032
97776635
85558451