22894982
2504347
31563889
38307156
69319513
72767625
70555236
2878881
98977365
30328300
71471108
18102649
36695427
67344755
21938435
2003536
70437927
32713730
51455232
50336051
25783712
69442736
70697285
17989059
9871776
72468702
63981004
56057559
2628258
3604257
17617967
56912155
7419617
6898468
71374356
64356731
35288871
93026533
41404814
85306951