21388005
96936247
22602659
56092712
81839500
46357629
11385945
2965454
8948264
13918978
23366608
30934995
9132722
74941217
45046311
24894821
67016641
37846028
21692297
76344444
42056503
50163491
4441991
32349527
17906705
24258985
19445619
3915775
19974654
45426888
55588501
96295580
76084347
65512832
11524762
4716918
34874972
61754234
53247892
47581027