16471333
98524982
88681797
24197246
94879157
59508624
60967561
30515492
46809748
8696189
56908128
33497328
82937206
60938603
60473666
41827107
14389040
8353868
72218748
9216891
75149259
90799608
94227276
9251266
39242105
71494372
21662174
8415018
36905375
83655833
30337590
16693890
11094377
85299503
49891511
72438249
89354855
70354254
86659447
44306596