14004733
58118677
96999513
43385188
15689539
38632552
40383594
35868751
27356102
21524756
67288764
43285916
54389714
47341938
70336496
76444022
27009037
63555854
60502634
79072552
74634258
9491142
75837748
9569241
50434539
61779434
87277916
75101977
97519839
80385278
71138703
84356387
7382276
82574837
31636918
97864292
22707227
71864584
58985158
49775928