24535392
57545581
22012808
7772937
85764199
63821700
42477209
36474644
64469341
77956068
17694643
12276843
57418870
33908035
55671086
3515685
69988700
809128
2742645
7624588
28099905
50215877
30887805
7796564
582268
90423001
77075917
80882578
98669699
95358837
54244925
13085211
5845692
3571111
95146205
70604566
38615536
91336318
92567297
36252780