55504309
28872801
43402630
36345101
77879942
50054389
6545461
30071748
17176806
57738514
60622535
53013348
2135948
24673256
4736546
657632
59274875
84077970
13949799
83764282
62881201
9965410
59961402
56686810
88923978
71649542
4370785
89511311
214621
967953
70193046
40071842
8947144
47104120
67628370
55546453
79653506
79467373
42777179
4343155