58297479
85579377
33067050
67318774
78149188
65644172
13104923
33682407
95038631
36521263
30229906
65313903
28672114
331410
59424518
75508250
62325
4016527
55922391
74219108
335869
41713337
52328117
50697390
6626788
79424122
11804894
80559758
1181390
178949
83527495
782189
21993224
47642456
1838241
1465707
77087392
42469605
76765981
43737173