88097712
8106510
49713138
2579595
25109227
21749682
28785835
74242444
11063274
7352717
51538088
7058852
5079298
50732771
89844797
40624594
89474311
96963909
36264124
8486637
7987806
48513818
60517511
9422846
5898810
73669078
32206695
97438763
8764122
52905274
68212394
83523768
3412240
68233295
28398947
2765856
63402353
58506284
31128834
31012757