49935419
61981114
9189030
82718325
37058109
91507509
79222753
25015432
60603387
60642099
87239205
37166216
128422
12957072
85051672
89038303
8835205
53906898
32536403
65262252
32459956
38358554
28793484
92738988
50938569
12388734
422661
51292479
39074564
30866366
62979480
917175
5773278
68314319
28125434
6108272
45339152
95431636
43829353
8919697