89487953
8391960
85156482
43526247
3478520
8175231
31773189
35084811
34979738
59734974
1163044
96137628
21173995
71956571
34089186
27829635
86092265
9096621
37576680
30016715
35941114
41778532
33116994
59535928
21587957
3576748
88063464
93316292
1821875
79755218
7639219
71286439
24968297
75785760
1337239
57711645
27402113
5523205
47886505
87187624