64315990
9747478
9372078
2021767
46753736
87385712
71992938
52794285
12394984
99064191
49997857
16389188
51539565
6884404
89145614
43052841
67904328
83142423
95684071
4506965
66326087
47227691
68583185
98385372
69437144
26753116
35054575
63036041
47498139
38617315
10553662
70153591
79276314
88655117
54612374
62059294
55845963
52428980
4924795
50788973