46608440
51323824
6431337
94184730
47136502
3225064
2089099
1219843
93536908
73007528
88015738
64407885
90059504
90771850
33676904
9982493
62975
50163024
8224025
38753419
23482556
66452590
56112304
57274097
12365660
9431471
88957701
96097681
43584739
3405289
526623
92996441
17894021
49241199
5931185
16992838
15436708
59433045
546487
34806601