31236137
97301707
80775130
34033621
35065722
51074506
20724250
8789786
5056555
9278218
26344447
59709854
6518523
92492243
6655390
46309552
50671930
18343198
79368148
20541789
94173665
17499671
67629723
77047657
30924956
57522778
66074996
60766940
56976177
96053311
64109351
489914
67744633
48806869
79569372
50815452
72021488
71765022
75756659
45806842