38592578
6817458
11892751
25584208
22765998
81370
38944457
37635475
7803300
15956860
56186368
31687027
96601487
95615977
78774494
72764914
24882729
71259322
74756560
28946541
1240326
25049715
20374703
76258825
11568790
92322434
4213277
80189848
20248889
54636410
84735448
7572394
71651197
5632366
87985488
92583874
20871305
72895765
20949493
54252529