21457185
85464874
54867089
62593652
54246035
2414223
39967856
25595658
19797877
53204446
55848720
45786168
71665752
62233368
17746389
56842829
87644861
24845869
73513907
19731125
59359666
9599217
37155991
86417875
49653264
22056793
55497489
3947895
77531901
90018733
53207582
84878152
82503059
30593747
10306781
23689308
31489446
49919346
13553106
64412339