58658016
97188042
26568581
73029948
63082516
42983898
8010578
42423651
77823015
24923324
19008617
75975891
66631626
3783432
62212477
67024480
42994562
42373511
74177733
27724501
68894547
40173850
30788014
19864901
49281599
58418882
39291889
5564409
60727417
11549199
1585220
39043144
26027401
59159047
14927471
15478115
26284340
11116358
65329592
52093630