29716859
8004877
39919917
46345562
2737582
33047265
4379910
53429068
51366698
6493290
42769191
55096537
54933677
51125429
37929339
50045405
74234930
68329928
48381929
10087319
80059327
86845664
56066972
13964171
6932734
7357072
19869552
30037464
26136182
52282341
413588
89999608
68784
91758476
55076670
57113730
8908859
21859083
31196744
53049873