27231206
63971940
52127356
50788328
51397776
32634111
69714052
54835183
90671697
72132785
68104113
58859293
11162318
20815921
41751010
93228837
77057763
13742742
70796093
4057822
40018027
3637256
68144262
17889137
77111053
496768
81367017
3276805
32427526
67271374
51716436
43913206
90232902
14115308
84462828
79979980
60764428
89918189
36274654
96511616