86949438
98878708
79575209
86247820
32772493
8201661
26387154
28587853
82907270
24438039
59259750
3461322
9295256
98633864
46416681
52065718
39933991
49191337
56889741
5103872
33213760
8213589
56145369
47216400
34932842
56233038
9365304
93804522
3399498
69025273
29435386
39979987
63256524
38744062
21462770
71642901
28406582
21261688
89615592
3833182