77986567
33839582
48735302
86222034
40585794
65237050
42995732
66428805
59745501
79684297
39903309
68748621
78266035
34561510
1348369
6508927
40072566
8227862
19105472
10129180
68183270
54777950
33714621
3781844
75606153
28599221
39554924
99806816
1829899
7280427
1602629
18272464
6474934
19735696
34638467
13247109
83369193
83667644
38518340
67613968