66916382
85769462
71125602
1837282
24283791
33507475
7317968
91866710
36417178
52012419
37304866
1514387
8716659
1215177
24255374
11946571
85514184
89368304
69407183
19099514
66643881
93187274
81892465
24071257
66952452
7008937
41262099
5065298
57588753
78385968
35376837
35012612
3969081
18988329
62293579
97422830
24474148
18575340
74153322
74979054