42223186
68801345
80419623
47673633
59923898
32806447
89872307
31903298
3519900
92465702
25029884
30391944
48965073
68853907
44931804
52639904
16862860
10812733
83416820
20056147
8226648
5243701
82322355
8602728
49799958
55162104
41091203
9504947
34861892
62644032
49503517
77717912
212337
17887011
68595567
30749447
12563843
36341278
84117149
27848488