66339577
98749305
73378763
55214472
9236518
16487976
448666
8477450
92608179
11059193
94535790
87655831
62975349
88214898
80765145
4448876
23743102
24985611
39975481
86621071
3342934
52673593
70743827
19181666
42122013
25815708
7957613
7263913
9546639
79961356
28098124
61042016
11448384
54742121
35789421
21284183
93653404
19581899
9104115
37307517