66962892
34962399
21987992
24312544
95897356
11711597
15609203
76781412
78613607
34227641
95263331
3429301
78863845
45495231
79721058
12611734
3864599
9087736
84496256
30139579
742912
78809651
5114197
5299106
48676459
24936556
85463569
30939675
63175130
16586235
88862845
4858229
12679345
17399041
95217264
99326005
16863298
94065446
63852084
22837594