21861269
51133692
22631555
52157631
76987002
74166281
73904885
63581177
81691653
15529622
4866893
9559890
21689111
95623744
6783855
78729658
9220336
11523660
86843962
3804431
87852504
68496494
86123307
80273068
67362991
10402039
63153917
38247025
67994114
27884394
39417365
8112274
37638589
22321572
41244110
20867392
861183
90841385
15641256
30652700