2360131
70854560
73981612
76941675
84171871
38103734
475453
3703639
76934025
18715334
17272091
6309803
20713639
7954351
86462848
70997943
92575785
80878970
76213350
13523225
1265474
74197716
64869219
2536108
37885977
6104955
87153098
31167845
97755110
70917946
46793041
83162633
78397093
84386087
2844552
911199
76455341
9813899
8573363
15311508