6534251
38129339
55641344
2903827
80524566
92963810
76361877
52482650
5649960
73279852
73575513
43275898
92676053
19987286
46391970
49495153
2393219
76671815
50147192
34054475
18987514
71546360
58011231
44427307
7938142
4043947
50977685
94719588
5982671
35209533
28229118
56098032
5705067
68141394
3812912
54475631
2744703
20184459
12805529
28644032