85728281
10783659
41017270
855499
70502790
54779670
77996007
56768022
80302462
36762800
7166025
45275901
8522497
30774735
14553137
8295192
34151822
46899378
298543
4697196
11367774
84738115
14575799
91342390
65279342
9632126
60982617
57218296
336747
96511911
86287956
73567379
54038128
80687878
21246053
3557440
25627927
53322283
53217464
1736484