77135486
90244941
1448294
92881243
79461316
94496790
67399110
81998278
71588001
2711132
66787633
54276665
64134460
58435198
97197890
47322200
8455333
79529302
14493008
24692952
99798586
30983571
22794455
83286643
74235944
28076551
57337611
1105139
44514627
475092
63831854
26176217
22859706
17766480
41987553
76594454
44277486
5954582
3372857
57949418