61608569
37876608
85924515
75761595
53943036
58404746
49138442
40581576
72484442
79557641
45836416
63728028
70628067
62542542
44906253
73997147
7494227
43802227
55525523
52418644
12115434
8667550
54047973
44588867
91498131
5223300
59239075
49473442
45586979
46634521
87784605
23117835
20724879
39121817
5649835
54206011
68878021
42313785
93903910
72382798