5493097
41452817
77482535
4986752
3185509
12623798
48696650
79297429
67408768
56084850
45403508
45158853
27384581
26869312
40288822
20406320
81056534
2505940
36248491
46347362
88185208
81612911
6687972
50069463
39672825
87878270
58382663
74985091
39777492
31868965
79676065
44911132
18086551
93651891
89628810
46789800
63924261
74843561
747605
46665679