22894963
47691525
35951273
42083856
56981257
97891364
74203131
50138984
68112166
35838677
28034325
76668825
14889096
17952684
14454501
47525645
66317902
32495770
68455988
76181547
2119210
38857809
2936317
75286621
8017168
44593749
37029998
12548284
59503432
71027227
20378382
342779
7604169
9878149
22969436
16138681
53586145
463832
28269382
58916894