43445596
77482519
30255106
35392582
94598183
10936815
50429986
76571609
49072279
2336174
74979056
87809101
37773498
80237628
70582784
57223154
52891469
60143512
1357726
35733627
8807550
2104155
55148892
51588961
49315974
96776588
54963609
25811160
90289282
30903480
41748779
76039432
14079567
50699345
31978687
55802127
48413134
88111200
1786157
10784566