4638796
3353422
77135828
2068965
65633795
30799368
12646104
23148399
72099460
58344358
19785268
83054705
38171365
9732945
93593256
28339684
84137555
63097183
10479339
74861255
32928250
4951137
53191462
47731239
70484768
70148409
9899874
91624695
65131599
2436903
81537861
47106848
97674183
16051481
42619575
23713910
96635755
37896100
83384294
5698754