40024417
61089802
26156654
24122595
86823092
24622076
27886062
1642693
135626
97419345
3195432
9869484
36839078
67057816
56365925
76273194
43818433
91144730
8527740
3592433
8289310
11252053
7564822
50346664
86389171
71517488
44385373
10807977
65334621
85031500
87998967
22125464
85025161
82642223
42131467
1695532
94686615
57884388
34002494
1603146