38506954
57557933
1620444
76628710
99835869
60814377
8387620
20709884
49428905
89287374
68932221
87631367
43403635
49252799
36188665
19431944
42906163
71978131
13372922
38169553
12856238
72739377
83384771
88459505
61243679
93933698
4093312
54434858
54291112
42179196
48838604
42145148
70996511
39423837
39359340
54359058
1943822
23777665
74285385
79367301