18885015
49464461
70297657
86886896
94561064
37138975
61305086
18953765
9985180
60519234
53214428
46814995
36167126
77907161
54345051
12591493
864991
93369023
80353926
9003588
45937069
82495733
81639127
10434027
82024724
77704938
282798
60395727
82386507
75215721
84117516
33591404
90231509
20847889
7685249
86338787
30108541
96164865
9118879
46048488