93377758
1933476
8946189
61695043
51411856
67708727
47961350
3021976
46345640
20113486
98989266
5926754
41415985
4260923
60071179
1987165
88985422
56783999
4473550
24157840
90568370
7726282
60264044
42533088
66674226
56526764
41996818
1242023
63211852
12795987
8307895
2426137
42617404
52116449
67604741
42446000
51632746
13962991
61613923
28228527