11838722
44336134
65311608
7249536
4496952
87788649
48092934
48482355
2365510
54953967
43665950
51248706
8278127
91712098
6957865
70247132
29516130
82489695
45027724
21592397
60637504
80644605
20402658
88925502
80521175
3183118
41979686
98523467
5993291
43326666
54169589
7956942
35822953
20376031
88758168
1693539
73824577
5873509
63644164
5085462