52906488
67938745
6817204
6881277
6604964
31013573
16104016
56159006
46679607
75301851
13207564
45291372
55257673
43741344
63497276
1865958
15903567
8207329
92691579
29416162
73874814
47648241
15071414
77214224
27692964
14314686
55567681
95497598
10742312
7417244
12068105
78914757
92483717
62553408
16545890
39011766
65403415
46141518
85042569
62513036