74321256
35986550
34916406
80478427
83859196
2403413
876918
40408811
50124829
20884211
97133239
84218259
89557822
37451211
58967119
66535540
76305604
17672776
33612214
4889131
344030
12877632
40187649
73294968
8975738
91899328
69801620
2904306
47669647
44405235
50278363
831354
7611218
6372919
85032825
12912591
55542113
2899663
4900431
56059664