90688775
63258010
1370976
181152
58655443
58592705
50508213
66375251
63577146
4623192
2196942
8498558
40076795
44241770
10454360
5266544
53854310
97641225
87664704
470621
58065640
86724250
3381857
30679480
43918313
2452600
52115951
84538242
69024906
1772540
847086
65657378
6488002
12439203
41954918
25695321
88232273
64225441
8363536
60801015