80931521
66306226
95721934
28762037
58966467
77515312
52401939
95886577
7973549
41359120
14319539
59428157
73998748
61456377
3221873
49116596
7649755
5787631
52788693
85793038
82301162
6204314
62256961
71909175
4191833
29651469
22266083
6285458
9735989
48454292
60868935
65585640
44074362
81958098
457113
34126042
43238919
68225746
81768047
71531146