85712779
81692864
16512630
15509946
89067481
46256000
69201017
54527109
41588696
90033689
46539827
93904279
42752424
2112885
21574168
21003631
32572996
15122125
75429246
4165142
34812144
88979534
14302150
2255899
39219003
16626367
5220618
80811587
47002636
92495318
83525227
55196153
68824480
55595034
82036024
80654884
91366098
51488035
55558994
74222496