66101281
78448497
69992180
46652290
98247267
83025364
962577
28834998
24498254
74053129
603866
75792369
36457705
64331244
56687095
17461008
92314966
3096083
68754544
19099968
6240725
77804216
3299720
71216575
105995
52387014
52043121
12661177
65953176
62758398
77977384
74581064
74877705
67157529
6817110
4467893
49342609
79517166
18813799
19282799