8513560
54184398
96183825
80902349
73558656
3489747
43577677
1045453
94715283
66329294
57138928
44022181
43752179
51549136
37165251
5588297
51216933
50426064
61373006
39826283
12271148
8939449
28558906
61534797
36474587
15155277
79859816
62416144
81367446
9609800
7921930
65956772
88866846
33124996
5586625
48808365
70115983
15274383
40118051
37125317