50281589
78852251
51809580
97263805
2961963
8009173
43573459
18074806
4982737
64201119
1312716
43134062
84013682
83201572
11986908
45299072
6656596
87978598
64255582
39334365
46783605
88682869
92263308
2549182
64043572
14066318
83741742
72175638
17167023
607478
90674954
89983387
85439489
41656095
15127181
72656075
8150627
5772372
11157338
99297312