51853799
47259673
25458136
29748096
33579495
64982348
24381404
11006488
96058745
54551414
6034949
45736629
12856635
17352306
59479757
94203725
31635843
47857029
43424620
36173884
24282740
79363503
8886171
72074166
56213193
62872565
31391445
42472711
56483159
62767400
6600181
16333164
11414856
9641539
45303561
37529258
4643210
36654317
3016199
84682762