52754977
77047156
15845694
80602305
58311627
18793227
13229680
92104342
15003706
60843425
57627894
12881933
23717268
62512498
161410
10998940
23833819
65041507
22837689
6721523
97934113
16708933
63913388
79049858
12212443
3425843
7014522
89294512
61618819
28265053
31275703
22636685
31079978
87502881
28526159
31819527
63869544
896431
82856852
28651679