77057476
3050470
68573975
80549759
60058343
20738678
76081583
63833564
42913210
88375818
30752899
33609204
58844139
59083092
5235624
83137812
60139844
79108679
300439
15466999
9483437
74383582
74502090
66003393
63393024
72842487
83999224
5844874
41877807
41375937
68214550
95407352
56087334
6172654
48239795
58293223
28154892
1062177
46403534
51964658