81358488
15421692
35462235
128917
32579774
81535992
38645903
40983208
8244364
5368513
58747288
42528393
51202148
91704261
1338703
35916987
94843412
17243387
78263384
82588709
19205158
78137818
56905143
21961178
25728714
71026197
16591951
53807884
8960504
70734786
726745
88846061
87499435
23092159
44518336
4930557
21463603
971968
6219569
96527725