5900775
89223353
98213383
93382480
16396216
55403480
64645115
3337165
99766882
43612295
22581208
35971657
88175878
72991801
6549353
4049270
12138190
71059358
79363840
64422247
21517210
75209268
92431608
40595503
56041462
16086412
55426827
22546151
15613849
12224749
16839304
2369602
10407238
25634368
2380809
43304734
17694637
87945404
1989916
62759594