96783967
21806868
99372136
78947607
23322540
32063462
30063491
62654283
47115455
3481417
54162185
38516291
94627460
73413257
77641220
56122466
85394832
35824536
69979123
18937519
42426546
21814313
64584431
71601213
13788580
85267272
47851777
54189325
37081459
7067308
47502814
55182326
8523191
90498331
783158
1461664
11304333
33475243
23531591
3638440