14975773
4025944
9815666
74211687
99202760
2131597
20775830
75169004
59774710
14173281
806789
69173043
72325889
81893310
73579310
29901056
18292256
7215783
36554928
15566636
7533836
64335712
75185187
25676415
33419066
18868973
93806543
63384005
89712722
92764043
1044508
16763882
23319786
28937116
24824143
23018289
89811555
6771159
1391977
34418658