66949469
6423882
29906861
52577834
62863915
53178672
57862724
16989425
93095769
13695430
58807159
30868144
16156149
36552297
5754499
8718495
94315594
32126906
8497469
3509649
54063107
31498056
3737215
3390384
3537756
48173341
98977956
79832545
8251816
76715468
81558328
9204122
49061706
70314529
15509529
9959433
5970321
45651907
3678227
21619047