85188319
96859621
13039099
1319227
35717327
87961227
31991150
57365857
30321915
31247039
3221766
36712207
37281691
2782155
2227430
43699985
58264257
2473912
23799238
48356305
42854201
35181736
51968092
27516875
27193226
24668836
61775708
29287954
80884677
7662851
23721889
43414004
5397889
4224547
68759196
62403645
14594182
97262374
99589401
18319536