50579790
29011401
47819481
43031080
38532098
18551708
68066883
35198750
24484571
40206898
47885569
26866008
88181132
3691704
72035131
72756125
24539
35597361
25992488
816122
63011149
88861353
69309455
45939908
54621917
75262016
55547123
97012053
84679203
88859835
71327264
18038929
11292226
47875700
9292601
3256579
7705521
23332956
7864880
22668043