70087858
27646036
35477106
7966206
7523690
82968248
14019028
65184757
44619508
5423968
65473241
2216727
61173520
62385722
48893002
6808571
35255154
4066444
83025422
66074904
55709686
83099065
45048797
48654393
86897043
82341971
51447450
98081000
12084499
98527573
69728218
8399236
24787664
7866830
36619918
17104201
81165128
84915926
46929031
4579026