54359659
91193797
40309084
23105186
42736665
76506283
54157339
50839594
99777000
98408709
31196478
89279454
58468233
86692259
268492
65259799
29985846
92624625
67845616
6518140
19482758
17428494
35201295
40746114
26776574
85506235
33105201
12011611
7119654
14422902
74005670
58598127
41675969
91503052
85332065
62881304
540057
53076640
18173247
41176848