339985
88471777
8892671
23935024
25114518
63995730
5418754
49007450
23889226
61929877
2016234
7528322
858889
20392840
7792735
76453451
23335025
35121619
3722950
32434642
6759125
1325824
24714279
9740472
36198455
71245992
9044973
67792913
35471980
3107864
76368465
56455814
61134059
21643576
57084527
3583730
96535132
15841820
5156697
75007605