38937274
19034434
42677663
26052277
76581378
85996016
23642763
38876878
3515936
66627537
17158259
7712902
31449949
25176166
5934895
87733180
48195273
502948
76801628
79959310
76662697
48691035
58194562
3591256
27199356
38527436
29235991
68585614
6028018
86334568
14667753
23833165
66489655
9869965
15203071
37225043
47476324
2299205
36811731
54496641