55283048
34499010
96769086
48724832
5398858
5875121
67047692
79971561
6343633
43653785
31559734
3466903
11111184
36291378
8413029
68656317
77647320
36594269
30585299
94934195
64026105
55704852
62113479
49418295
50286152
29111487
32837659
54691051
14114751
95271050
47199975
6890148
53627704
48498528
1918456
56569492
850219
72414138
30253195
65744975