15642242
94938726
80467707
84454273
44441300
77104769
9434149
81993070
78443941
85901973
55542194
60206098
53906485
84299839
48217496
77267789
43253318
6568469
39003605
4633889
4676123
69099521
70781099
51144854
50095289
42046008
89045595
22692763
43316466
4052154
2933946
32854188
9069156
3310217
86929646
13415635
60071268
60105661
27063375
47421818