89655356
49868072
1555568
1425648
73114846
77004118
87683473
2161928
75568065
94639418
89855515
68146239
38256509
40333603
8807712
35415033
60161319
92221234
44634725
38704016
9128609
6957210
22846092
43236200
37515652
25994756
78633016
9154118
40308779
30627728
27303285
5811580
45846078
84817258
18939148
603402
68901027
8239809
33354363
5978861