85436300
1147232
8791702
36129884
99417010
346131
27913724
57924583
79336534
56249591
72658413
79018384
48308024
7581992
9909700
22733474
3537286
25157302
91011330
42501609
6065173
25149356
95771509
73116283
6226183
74367826
11494663
71795713
95581766
1422273
16535360
7418617
91837398
5036385
32467230
26948791
53389156
1282270
91131784
45187038