85091948
33188384
1215569
69675315
50659965
40411712
68802861
519743
94445336
92579613
16376949
65236418
51135146
33197630
15241012
16795676
66315679
61933367
2766499
86413681
6456999
50755600
49797841
43101075
92706909
51696551
27926073
86117097
16641168
97626885
39794317
42958059
68489511
57514629
7433743
44012441
67513984
5726080
33132
91644052