55764487
73236398
37988525
88253112
32745250
19558991
44082105
23925682
10998776
9887394
23057829
90142887
14357451
74983787
40099928
65179970
16464485
39915801
42227619
50349563
24248109
54857671
53096173
57946514
23872737
20602709
94633866
11579861
97931722
60591984
10283716
80028508
527119
46333779
40882577
249243
11487288
86674627
70021529
94998511