4244751
39083336
9793976
12011931
10509726
8741039
80937473
77748999
3494937
60198852
13589706
37773911
9346397
93633496
25078764
83484657
14339804
60645246
34021200
51625083
26341124
54679593
51149762
44825082
85049595
95823751
27742775
75798127
72418884
74609652
6283311
69824246
2662737
86727107
96584046
7907240
28095225
84212960
19969655
40471251