38664456
54252739
65014045
52337720
8298117
3013929
60584320
9169657
82031649
25127993
57853616
25561043
42797837
63582520
95808341
40166917
58702886
56944783
88989568
5941883
33339250
72902438
11354456
93241896
54309158
32724028
52678280
39842316
8744338
5373456
65109197
77107086
50358527
3884915
26878120
72937751
6459427
20856247
9096370
26253572