4252696
89487414
1065568
79083054
44748538
12292019
61948027
25929067
4866898
37901717
24082708
85671720
52676714
76173359
70123860
97612133
44334876
38314705
44424829
54959328
85377832
92257557
1291751
2772575
98998336
97128480
96805389
2344834
77767272
99377985
87536362
59387876
49559058
2434698
8467637
82375237
45968495
43027329
67264172
46099249