8609516
84298
10457607
70619241
39404938
26085253
87822955
2938400
5658795
82733477
25425134
19157732
65292711
84099953
91006279
92849927
69135450
2479134
46024958
421620
3762856
659141
56635777
82205562
94228823
14029664
2745782
55844077
26309016
34097744
15919745
92785510
82945892
76991540
79993765
37207445
7281016
76992022
7870524
2872222