15082947
48465773
8175422
51304664
94202759
72255252
76058722
40081836
43218098
93965809
23974324
4661763
55763361
8474831
27374385
5552792
35715232
23204684
66065640
21041224
81894258
65368234
9052337
31338887
83196552
85463810
37864582
14239753
46685300
3879585
46504587
16227429
45629115
90951741
22418597
50623490
85754017
56931593
12383781
25972135