2356455
1864293
41944137
7893374
51873519
42181415
90237842
86845258
57021085
75359364
32842184
38093931
32389276
78435353
32984214
33089377
88316117
5231694
49974977
508482
45397231
34563937
1603169
47937886
50714799
28949518
12095330
86083616
54743254
79838070
37274816
16337987
59538420
15626275
13178840
4061552
7124846
6899554
9184982
67031153