81922628
3156434
27518054
81031464
40057867
70037963
20798103
70412806
52322162
5414452
68097667
436429
14116672
28855858
59132137
27406399
20874257
51158595
29514817
28369087
29174276
90464238
76095873
10329120
85401754
37503108
81419664
42021688
78926877
56877350
42472729
10967445
45393874
18276345
66061181
9379710
65511936
47629802
88543545
8585441