12515436
3759974
46214858
66515328
35538241
33602107
6072225
90024601
76038603
7943516
6262071
10102413
34128241
22605501
23829250
2973696
85636059
13352768
48221329
39042658
71524192
54686826
48889616
732312
54406891
19413129
84698625
5398709
45599038
97011575
57554493
67223640
17664818
19655866
18437281
28417094
70348756
76135417
338548
23551499