3145112
90768459
3299319
93833809
51685039
39243818
47615390
92239755
63751304
92428763
32912415
29361245
41506378
32213061
53468479
6426990
4612856
15703657
93236350
6729084
47832980
72783802
35562156
19773
77991778
34026532
98082495
27823891
26395559
5978173
3506946
69815193
62321096
93555590
24445748
56673905
29086798
54883952
50328936
82955822