86707360
52308268
65256607
52906885
90526
64445646
60676614
11628554
25839648
83717288
61263361
10483002
29149255
28363801
93857471
78061757
4415125
2105444
97052465
3498825
71306596
66616047
34705721
91305740
86573648
43408041
34343360
84787824
67839090
44313228
30331897
62226168
48555271
71027396
7059431
923979
49127748
18039399
24415764
15649183