40082119
74268526
20221433
979086
39847830
4937674
18055153
57754992
250873
80283431
9079697
6397658
93215216
63799851
88255233
46944901
37166054
28472392
28497484
83956881
72901263
3271681
74198888
22152686
44179135
92752501
79289066
74241025
81728735
9131571
6989743
72206600
912846
99751303
69634216
35488516
83802096
99702469
6904334
53363250