51657984
3528544
83592590
93686281
15749582
19504069
2484740
7146592
87618369
63592885
58767827
125782
68465263
63302125
23156096
37722042
52688633
36066792
5120682
66304793
6303421
11734354
9509775
82375831
40731324
7728156
73888620
87119193
16313775
4993454
65151103
71031195
44546757
4610647
38191219
48788720
20099344
66009083
70074113
58214615