83404572
47392856
53783317
27979378
49296686
29068159
25693849
3106633
4506687
90067366
87817863
43657596
29165667
36782055
7341507
94897744
85704857
38857189
26089196
63577734
96126466
14583415
5955019
42777905
7255375
37414690
96131372
83246993
94821307
88833417
88229236
55943113
8199266
37409140
83055615
43495563
23363383
13333130
25677460
54433908