64702298
22298961
36877694
643333
65964395
8417323
6194358
11061255
5278908
57824060
74434306
44423900
11878895
92968497
79392406
73155041
85235855
52644705
76039108
96093873
88421612
62568124
47736500
3298238
1324656
80445774
254882
24985772
8112294
84598571
50019710
271855
89052580
97533714
8564383
47788675
49804197
93354491
12686838
7142377