56783557
49788423
36798214
46309495
68387069
8799249
34855653
90531846
71568159
79612812
65303988
42156771
50688055
89117580
16423796
89782831
34093741
24735659
8148159
46648758
4181076
18943824
30378398
15621087
70473285
48102879
9045760
52798008
40109753
8575787
14735
60081254
39308313
953658
53126961
66278
374469
22184391
20253002
67978475