16546756
55574854
57501187
4001141
49491941
74634864
71116596
34879132
95185409
90769145
34622446
91169504
79093334
53308539
71703509
50583365
14491420
31409065
43616420
98465104
58117286
77734576
8565353
39152569
62821162
76629018
58249991
42698744
61174354
65445323
36238339
93383479
11501260
62884148
87381102
72083994
56412049
57075915
12925331
37261920