83788693
34408836
9180505
79302936
34227116
1091382
2721743
24986206
37565276
3868693
44904853
81771736
6631486
35349478
28614994
88741969
27601639
6606366
5522149
55676595
10063586
18736358
39583879
38927344
79068580
57621690
21033178
14688170
22868809
68069471
67121643
74679097
9720589
57545009
86074191
13049874
4731936
22437633
47573819
55475714