58353637
585642
6014243
31544656
51489948
38301833
60098239
38985849
8268372
30689034
9907591
18598546
9835755
2793943
20681032
97908356
21033774
71303111
44343767
80916072
56168193
37522627
14153976
72162032
8524577
9205224
84559493
51221976
31878433
26217942
2219621
42635033
39539171
6113061
11946310
86828411
19017442
28416683
73466464
80663642