36146026
51629024
26935327
9395549
41952700
43214128
39352397
863442
63885302
67463469
21155911
21932568
52582932
87983960
11722103
79222427
72574248
68345008
77382620
71104145
47201101
1293502
71085797
10706265
5121271
76898626
10538746
3345478
5594415
39839559
93579659
45791926
40013074
33558165
57513529
444982
7627242
6408131
47284698
33342271