62598180
60319184
19363615
7193708
5363189
29196021
2545420
90683171
4288934
68187734
81434600
63901568
53362817
49548695
59107891
49398560
24269272
2924201
37745184
2196994
8581281
3447131
36664930
76667036
90868103
96179818
48471548
38654537
4271278
75537277
7682140
66834369
56921454
28883181
70658252
80385049
69737343
3039133
85378861
6140555