27802666
63501060
33055987
4822869
37339337
84474031
29386067
5795208
45956501
87714563
52369042
76646549
365740
66664606
55347367
58653855
5423424
8029820
13978751
21843351
20987005
60682879
14914848
44994471
83725543
58082961
63119375
27856187
79797136
83832256
59949251
14583733
92806109
41604722
21681385
55566365
13169891
49608073
66448903
76333513