70125692
81899847
41335899
8956188
46872139
91406042
45373761
68437834
90919503
66627768
78567604
1565619
38811308
4398995
49608969
42185389
44094445
7774308
37831879
40506105
7112455
25723640
71544962
69167448
52225837
88801049
20334498
56342222
25328250
90809072
14751353
71548718
40104405
99105606
72588595
59142853
60104148
55927759
35717742
5340955