48796928
9372393
80455979
28647947
9032290
82133820
59696816
45731705
44715302
66098963
2649875
60256559
42122697
58175809
595759
19201987
34729325
32209393
80102818
76108339
98632197
86682216
71272259
89258431
33114220
6112846
79976372
351822
39667910
65096544
9554530
20943643
79948471
58776597
27035588
1556363
36072112
18424193
14371758
41732257