54529440
90863630
80897862
27458660
4562970
22124759
29449372
31964697
700016
46932573
8398373
7484101
45443814
39146658
1299565
61011447
75377214
39746639
88671710
40388419
8547909
9558464
18842205
14642188
47243310
35835348
15463890
93562259
79887113
86689498
1549933
52345857
69254794
63568091
26508338
56477825
40452455
8645638
90637392
63861358