28839128
51444526
48693683
7249245
43192677
61533112
11211369
41082880
93283736
74169743
72251215
9717697
49351740
7434143
59691818
2655775
59589874
76734705
10564146
21232192
6253656
11876887
35579868
84374090
18111779
331282
1422658
22719715
32234350
63799393
21777939
4509724
76281732
77684118
94666432
28567546
24848090
68929825
27248098
41067219