17942379
30998755
48275546
67031025
42625329
50015518
7041868
97341977
58075523
28292460
52209608
47794290
49176654
91304101
43451370
92199746
89415068
19612454
53381823
47577888
61839180
77403965
69087414
99376977
87287915
51214579
74667199
21673338
45538184
89023630
7784419
17223411
1441873
48423386
21827062
87489595
2992878
97312242
72828021
15433376