33496250
48471582
36224937
26646353
8083299
74374261
52295027
94517870
84244085
74457822
8007291
67993798
17242081
7825172
795117
33076824
61559505
45681709
32373022
32726554
8566650
15743900
63674998
84395843
73396848
6027810
56645937
50262614
47809559
29556084
7026085
15291164
81363660
89956616
92422186
56083401
2448134
75015132
69883977
49122484