69644821
95768713
6224628
6859172
94892103
38567239
10643767
39727966
80022917
3407238
46638477
1655828
90922474
67439041
80513882
1351792
11052057
55604604
58716416
45317078
55943289
31568152
54962954
96305230
4906624
10437515
4925891
56092842
9336166
42924446
80652064
29228209
50627595
64121239
91043326
55449521
82835279
4665223
98142298
27479412