70895384
31321658
39849697
72496932
25222966
18376147
468882
32655636
56051686
62832848
7223246
34879318
74684261
21971697
42723562
70882384
89052801
4357517
66733194
4407714
35868272
87881709
27883661
35559261
13399133
7883575
84302788
29186542
98721415
79403104
21963422
7464172
65311932
858061
16696766
28087009
55069220
6577472
1193476
20751774