51488317
7741681
20786262
39533017
9311475
64864546
29572770
1170200
26638880
5141243
81871197
71093167
24989552
45917802
1908023
78343500
24596012
1234303
72095130
24956122
12336876
11178471
7762920
64691187
88655360
23569134
89336083
81067532
319889
297558
98553729
71919714
66562199
74707322
68157680
76419397
4524203
11625630
72041560
38549346