14457155
31102986
56303236
69501553
516423
21825263
73888663
36047877
18003360
7304973
18682257
3576317
20525459
6164228
94421496
93905789
25286270
94775102
49986374
34418035
41582318
54791549
86368040
68478656
69223367
41383275
93618793
7392474
8579619
307928
85257451
3067474
32628690
95611102
72005733
67361259
62899810
72252628
27595961
37769178