18595841
64306173
61977203
17654992
71113534
85089056
82565566
7508513
571948
57311632
69576207
70671214
18267750
62484295
83291369
99869704
45751565
44855280
614070
11195330
80731179
5622997
50764915
56469605
82519707
49216893
58873585
27958090
58973825
69295092
18749652
84757088
17759570
77158949
42443594
56544389
86914500
48165861
49708745
50072662