79922415
58092854
32442630
16263894
18198712
37803020
68853687
60926243
51268871
90394099
2285414
67597919
96338002
4538915
69357248
45116607
70675336
90334342
83576768
54345894
73422497
23687114
71812366
44446431
7056997
44021581
6063390
43742311
54914490
46511581
54261561
18224809
7725313
9532598
82463543
6468912
30272855
42145348
75587234
25518016