90855988
20516792
52601826
503849
78248164
19032623
54797490
77071508
35262467
55343887
10529041
600698
33998991
94252254
28024186
68537244
39466568
71922041
944737
2143614
22496649
19056272
511367
82209965
21058492
7440514
92397049
42497181
11679884
57329266
36257684
83615553
70278881
46241416
24739558
37537627
70596014
35038169
9786708
25106807