13702080
30894286
62038183
699648
90842608
8258700
92384836
41472054
58984892
85889851
8605480
73265641
90263091
70115926
93934114
228333
76491216
72194889
61091651
94803738
73201440
7866505
73601539
93227725
93148478
44195767
39948711
45257589
68219120
40316401
269752
86839920
240924
73065392
97997581
60586608
93532316
3278641
43635654
19838076