76933572
1818205
28748283
23679967
90095550
16975972
64417951
51017452
9979754
59392956
18604942
9643201
39369394
96146144
66372716
46128337
8478200
74045454
36101580
4850109
85578593
32951851
21694765
12527846
46639497
5249964
45957021
90729974
64466775
885526
50773635
63797328
82586543
3443496
30888712
40347360
74615022
2169721
73184581
54558387