50786990
90922720
37532404
21922719
51133953
21799534
93771830
90341586
93148092
513289
3928565
36834044
72354259
7967942
5550917
48794429
56921839
71765782
91966794
28863943
25144208
90359717
89426965
14012957
20743737
44739814
52851934
49702564
19685909
9994432
15448034
3891645
49267453
23367679
86147698
79474532
89698594
18071972
7408777
19798397