83444360
41375883
28139727
91595981
97878672
11854959
19001775
87135826
46907081
54879215
85426937
93096020
70051407
50589181
2507550
64862448
39528770
17996101
15785734
92553212
13251757
88116081
93433847
7775670
49848779
97465803
3988687
59388603
25385639
82412336
88822288
35376149
1908965
72234376
82154902
77062145
76572391
4446839
69831006
38913836