33493281
98816320
33901824
74642940
57171917
16862954
99253831
63685904
39199962
32686249
30866185
22639578
579713
68911353
65923704
46975401
59029149
47599657
87076822
1499827
8171278
32958272
77189654
17911694
7951528
18707291
31121071
9877998
32947708
44025384
5774606
932505
62343303
41241887
61206839
2971493
31342878
7370104
26596885
78953774