78153150
73562485
29602277
40408567
33727020
35576443
21556240
47646591
99769568
52773164
91247397
39719631
97079072
57283264
54677388
62709262
28373091
48337247
20912222
59642141
90197022
51864561
88931821
46746974
34394480
6918691
179396
305627
34019135
12501718
68768021
8063543
69955660
86635418
76237196
44671692
21313898
86196731
57644768
88773225